* {
 margin:0;
 padding:0;
}

body {
 background:#ffffff url('../images/rep.png') 0 0 repeat-x;
 font-family: Arial, Tahoma, sans-serif;
 color:#ffffff;
}

#container {
 width:960px;
 clear:both;
 float:none;
 margin:0 auto;
 padding-top:120px;
}

h1 {
 text-align:center;
 color:#0095FD;
}

#container #box {
 clear:both;
 float:none;
 width:70%;
 margin:80px auto;
}

p.main label {
 float:left;
 padding:5px;
 display:inline;
 margin-left:40px;
 font-size:13px;
 color:#666666;
 margin-right:10px;
}

#box p {
 clear:both;
 float:none;
 width:100%;
}

p.main INPUT {
 padding:5px;
 background:#E8E8E8;
 color:#666666;
 border:1px solid #ffffff;
 width:195px;
 float:left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}


p.main INPUT:focus
{
       border:1px solid #FF9600;
   background:#ffffff; 
}

input.login {
 float:right;
 width:80px;
 height:24px;
 background:url('../images/greenrep.png') 0 0 repeat-x;
 color:#fff;
 border:1px solid #ffffff;
 padding:0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
 display:block;
 margin-right:132px;
 cursor: pointer;
}

span {
 font-size:13px;
 color:#aaa;
 padding-left:10px;
}

.space {
 padding-top:15px;
}

span input {
 margin-left:125px;
 margin-right:5px;
 border:1px solid #111;
 background:#444;
 color:#fff;
}

a.close
{
    float: right;
    color: #555;
    font-size: 14px;
    padding: 5px;
    display: inline;
    margin-right: 5px;
    font-weight: bold;
}
.err
{
    background: #e28b65;
    border: 1px solid #a5260f;
}
.err .err_icon
{
    float: left;
    width: 48px;
    height: 48px;
    margin: 14px;
    background: url( '../images/fail.png' ) no-repeat 0 0;
    behavior: url(../js/iepngfix.html) !important;
}
.desc
{
    float: left;
    width: 80%;

}
.error
{
    float: left;
    width: 100%;
    font-weight: bold;
    font-size: 1.6em;
    padding-bottom: 2px;
    margin-top: 15px;
    color: #981d05;
}
.mess
{
    font-size:12px;
    font-weight:bold;
    color:#000000 !important;
    height:15px;
    padding-left:50px;
}

.warning, .err, .succes
{
    float: left;
    width: 50%;
    margin-bottom: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

